Featured Destinations

Mysore Palace

The second most famous attraction in India, first being the Taj Mahal, Mysore Palace is easily one of the most imposing architectural buildings in the country. It is amazing that the palace was only built in the 20th century and is the fourth structure to be constructed on the same location.

Reviews